stew of different chopped vegetables - German English Dictionary